delicate negotiations - German English Dictionary